Definition of Town Crier

  • (noun) (formerly) an official who made public announcements

Synonyms of Town Crier


Antonyms of Town Crier


No Antonyms Found.

Homophones of Town Crier


No Homophones Found.